package chapter06

class Test17_Extends {
  def main(args: Array[String]): Unit = {
    println(WorkDay.MONDAY)
  }
}

// 定义枚举对象
object WorkDay extends Enumeration{
  val MONDAY = Value(1,"monday")
  val MONDAY2 = Value(2,"monday2")
}

// 定义应用类,一旦继承app，就变成了执行方法
object TestApp extends App{
  println("app start")
  // 前面是自定义的类型，后面是映射的scala中的类型
  type MyString = String
  val a:MyString = "abc"
}

// type 关键字定义新的数据类型